psychiatric institution - Allemand Anglais Dictionnaire