insertable - Turkish English Dictionary