protein preparation - German English Dictionary