protein deposition - German English Dictionary