fail to make oneself understood - Turc Anglais Dictionnaire