protein concentrate - German English Dictionary