off his own bat - Deutsch Englisch Wörterbuch