able to yield profit - Francés Inglés Diccionario