that speaks for itself. - Türkisch Englisch Wörterbuch