loss of anticipated profits - French English Dictionary