feminine past participle of devoir - Español Inglés Diccionario