porcupine ant-eater - French English Dictionary