swallowtail flag - Francés Inglés Diccionario