in front of the whole nation - Türkisch Englisch Wörterbuch