plastic sole for shoes - Alemán Inglés Diccionario