to continue and conclude - Spanish English Dictionary