ıt costs the earth - French English Dictionary