motorless vehicle - German English Dictionary