who can compete - Espagnol Anglais Dictionnaire