place of refuge for women - Español Inglés Diccionario