menestra de verduras - translated from Spanish to English