with large, uneven teeth - Allemand Anglais Dictionnaire