pushing forward - Spanish English Dictionary