French Dictionary: http://www.wordreference.com