shy person with trouble communicating - Türkisch Englisch Wörterbuch