republic of madagascar - German English Dictionary