red-throated swallow - Turkish English Dictionary