lr (long run) - French English Dictionary