be unable to hide one's confusion - Turc Anglais Dictionnaire