let's go some place quiet - Turco Inglés Diccionario