semigroup - Turkish English Dictionary