disposable shoe covers - Francés Inglés Diccionario