to be green with envy - Francés Inglés Diccionario