plowhead - French English Dictionary