cave swallow - Francés Inglés Diccionario