be up to bat - Turc Anglais Dictionnaire