producing a good yield - Espagnol Anglais Dictionnaire