accipiter striatus velox - Turkish English Dictionary