giving good returns - Espagnol Anglais Dictionnaire