have one's tail down - Turc Anglais Dictionnaire