fantastic ski-run - Spanish English Dictionary