to achieve good results - Espagnol Anglais Dictionnaire