sports sledge - German English Dictionary