pressed ahead with - Spanish English Dictionary