main producer - German English Dictionary