madagascar sparrowhawk - Turkish English Dictionary