what circumstances brought you to this town - Turco Inglés Diccionario