residency in psychiatric facilities - Espagnol Anglais Dictionnaire