chew up the scenery - Turco Inglés Diccionario