a piece of tail - German English Dictionary