of no earthly use - French English Dictionary