yield a profit or result - Espagnol Anglais Dictionnaire