ice hockey rink - French English Dictionary