canvas sandal factory - Francés Inglés Diccionario