Dog conch - Turco Inglés Diccionario