canine brain - Alemán Inglés Diccionario