ice sledge hockey international match - German English Dictionary