be successfully concluded - Espagnol Anglais Dictionnaire