entallable - Turkish English Dictionary