ruwenzori otter shrew - French English Dictionary