to compete with - Espagnol Anglais Dictionnaire