to continue and conclude - Espagnol Anglais Dictionnaire