the hectic rush of christmas shopping - Spanish English Dictionary