human-powered transport - Almanca İngilizce Sözlük