madagascar kestrel - French English Dictionary