moguls - German English Dictionary