place of refuge for women - Turco Inglés Diccionario