deafest - French English Dictionary