easily understandable - French English Dictionary