Swan conch - Francés Inglés Diccionario