greater striped swallow - Turco Inglés Diccionario