chew on the scenery - Turco Inglés Diccionario