not to have any teeth - Allemand Anglais Dictionnaire