piratic - French English Dictionary