polypropylene mesh - Turco Inglés Diccionario