republic of madagascar - Spanish English Dictionary