scent trapping - Almanca İngilizce Sözlük