impraticable - Turkish English Dictionary