semigroups - Turkish English Dictionary