predaceous - French English Dictionary