chew on the scenery - Espagnol Anglais Dictionnaire