have one's tail down - Allemand Anglais Dictionnaire