sledge-ride - German English Dictionary