person reluctant to show their thoughts or feelings - Türkisch Englisch Wörterbuch