plowtail - French English Dictionary