have no place to stay - Turco Inglés Diccionario