feminine past participle of déposer - Spanish English Dictionary