self-propelled power frame - Almanca İngilizce Sözlük