backless loafer - Turkish English Dictionary