implosive consonant - French English Dictionary