autoachicable - Turkish English Dictionary