animal hard to control/tame - Turc Anglais Dictionnaire