animal hard to control/tame - Almanca İngilizce Sözlük