right off the bat. - Allemand Anglais Dictionnaire