deposit eggs in a wound - İspanyolca İngilizce Sözlük