turbine mixer - German English Dictionary