rough terrain vehicle - German English Dictionary