mammifère sauvage - French English Dictionary