to suffer from a mental disorder - Allemand Anglais Dictionnaire