acabable - Turkish English Dictionary