malagasy spotted kestrel - French English Dictionary