ruffed lemur (lemur varius) - French English Dictionary