lack of sporting prowess - Almanca İngilizce Sözlük