headsman - French English Dictionary