protein shock therapy - German English Dictionary