detachment of leaves, flowers, or fruit - İspanyolca İngilizce Sözlük