stem seal - Turkish English Dictionary