ipc alpine skiing sport technical committee - German English Dictionary