talar sulcus - Turkish English Dictionary