render an account of - French English Dictionary