a giant herbaceous plant (carica papaya) - Spanisch Englisch Wörterbuch