area of the mammalian body - French English Dictionary