substantial mental exertion - Allemand Anglais Dictionnaire