pillow one's head on something - Spanish English Dictionary