yield a profit or result - Turco Inglés Diccionario