straight off the bat - Französisch Englisch Wörterbuch