ice sledge hockey competition - German English Dictionary