feminine past participle of devoir - Turco Inglés Diccionario