let me tell you the problem - French English Dictionary