plowbote - French English Dictionary