domesticable - Turkish English Dictionary