dog conch - Español Inglés Diccionario