have profited - Alemán Inglés Diccionario