make it more understandable - French English Dictionary