thanksgiving holiday - Spanish English Dictionary