hemp hackling machine - French English Dictionary