coarse homemade cloth - Español Inglés Diccionario