barbary pirate - French English Dictionary