tellable - Turkish English Dictionary