useless piece of crap - French English Dictionary