successfully completed - Spanish English Dictionary