untamable - Turkish English Dictionary