dual moguls - Turkish English Dictionary