leather strap in falconry - Almanca İngilizce Sözlük