right off the bat. - Espagnol Anglais Dictionnaire