off one's own bat - Français Anglais Dictionnaire