shoe fin - Turkish English Dictionary