net profit and loss - Spanish English Dictionary