off one's own bat - Espagnol Anglais Dictionnaire