broad-striped malagasy mongoose - French English Dictionary