that is thin and weak animal - Allemand Anglais Dictionnaire