you should give me a chance - French English Dictionary