terraqueous - French English Dictionary