Dog conch - Alemán Inglés Diccionario