striated swallow - Turkish English Dictionary