bloody pirate - French English Dictionary