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