interest on invested capital - Alemán Inglés Diccionario