all over the earth - French English Dictionary