imaginary place - Turco Inglés Diccionario