make it easy to understand - French English Dictionary