hempen sandal - French English Dictionary