madagascan kestrel - Turkish English Dictionary