madagascar magpie-robin - French English Dictionary