last (shoe) - Turkish English Dictionary