bagasse dryer - German English Dictionary