cane scent - Alemán Inglés Diccionario