barn swallow (hirundo rustica) - Francés Inglés Diccionario