trapping licence - Almanca İngilizce Sözlük