net profit ratio - Español Inglés Diccionario