sled mounted - German English Dictionary