shy person with trouble communicating - Spanisch Englisch Wörterbuch