net profit ratio - Francés Inglés Diccionario