red-rumped swallow - Turco Inglés Diccionario