hempen - French English Dictionary