a piece of tail - French English Dictionary