u-cup seal - Turkish English Dictionary