deaf-aid - French English Dictionary