a green vegetable - Espagnol Anglais Dictionnaire