slipper fin - Turkish English Dictionary