madagascan kestrel - Spanish English Dictionary