win one's battle - Espagnol Anglais Dictionnaire