feminine past participle of devoir - İspanyolca İngilizce Sözlük