to continue and conclude - Español Inglés Diccionario