animal hard to control/tame - Allemand Anglais Dictionnaire