contact slipper - Turkish English Dictionary