scent trapping - Español Inglés Diccionario