sandal maker - French English Dictionary