green leafy vegetable plants are shade-loving. - Español Inglés Diccionario