bite off more than can chew - Allemand Anglais Dictionnaire