straight off the bat - Türkisch Englisch Wörterbuch