off his own bat - Türkisch Englisch Wörterbuch