... has difficulty in communicating. - Anglais Synonymes Dictionnaire