scent trapping - Alemán Inglés Diccionario