plastic sole for shoes - Turkish English Dictionary