there's room for improvement - French English Dictionary