nourishing mixture - German English Dictionary