malagasy spotted kestrel - Turkish English Dictionary