giant conch - Alemán Inglés Diccionario