completing successfully - Spanish English Dictionary