cope and recover - Spanish English Dictionary