dusky-footed elephant-shrew - French English Dictionary