hearable - French English Dictionary