hempen sandal - Turkish English Dictionary