abstractable - Turkish English Dictionary