last profits damages - French English Dictionary