namaqua rock rat - French English Dictionary