casting integral in one piece shoe - Turkish English Dictionary