moluccan kestrel - Turkish English Dictionary