which looks a lot like - French English Dictionary