greater striated swallow - Turc Anglais Dictionnaire