have a cross to bear - Spanish English Dictionary