greater kestrel - Turkish English Dictionary