urgent and essential work - Espagnol Anglais Dictionnaire