rough-terrain crane - German English Dictionary