cope with physical or moral pressure - Spanish English Dictionary