technically demanding - Espagnol Anglais Dictionnaire