large producer - German English Dictionary