off one's own bat - Spanisch Englisch Wörterbuch