safe house (for vulnerable persons) - Francés Inglés Diccionario