caring nature - French English Dictionary