have one's tail down - German English Dictionary