yielded a profit - Español Inglés Diccionario