estirable - Turkish English Dictionary