have one's tail down - French English Dictionary