to cope with - Spanish English Dictionary