to yield profit - Spanish English Dictionary