private part of a hospital - Espagnol Anglais Dictionnaire