mental apparatus - Allemand Anglais Dictionnaire