goaltender's stick - Spanish English Dictionary