anterior tibiotalar part of deltoid ligament - Almanca İngilizce Sözlük