chew on the scenery - Francés Inglés Diccionario