a sparring partner - Espagnol Anglais Dictionnaire