past participle of dépouiller - Alemán Inglés Diccionario