maker or seller of coarse sandals or - Francés Inglés Diccionario