conch shell horn - Francés Inglés Diccionario