to be green with envy - Alemán Inglés Diccionario