earthlike - French English Dictionary