play a fundamental role - Espagnol Anglais Dictionnaire