rough terrain trucks - German English Dictionary