an annual herbaceous plant (lagenaria vulgaris) - Espagnol Anglais Dictionnaire