it tells its own tale - Türkisch Englisch Wörterbuch