place of exile - Turco Inglés Diccionario