mechanically-propelled - Almanca İngilizce Sözlük