a giant herbaceous plant (carica papaya) - İspanyolca İngilizce Sözlük