you give yourself away - Türkisch Englisch Wörterbuch