land-pirate - French English Dictionary