mammalia - French English Dictionary