fight someone or something tooth and nail - Turc Anglais Dictionnaire