predacean - French English Dictionary