sugar producer - German English Dictionary