railbound vehicle - German English Dictionary