shy person with trouble communicating - Allemand Anglais Dictionnaire