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