yaylı tabanlı ayakkabı - Turkish English Dictionary