off his own bat - Französisch Englisch Wörterbuch