withstand troubles - Spanish English Dictionary