anchorable - Turkish English Dictionary