undetachable - Turkish English Dictionary