yield a profit or result - Turkish English Dictionary