carnassials - French English Dictionary