flex its muscles - Almanca İngilizce Sözlük