strong arms/legs - Almanca İngilizce Sözlük