seed of the castor bean - İspanyolca İngilizce Sözlük