madagascar sparrowhawk - French English Dictionary