lay snares for catching game - Almanca İngilizce Sözlük