malagasy spotted kestrel - Spanish English Dictionary