put on the scent - Alemán Inglés Diccionario