piece-of-shit - French English Dictionary