substantial mental exertion - Espagnol Anglais Dictionnaire