seychelles kestrel - Turkish English Dictionary