feminine past participle of déposer - German English Dictionary