chew the scenery - Francés Inglés Diccionario