feel embarrassed for being dirty - Türkisch Englisch Wörterbuch