a big place - Turco Inglés Diccionario