coarse cotton linen cloth - Espagnol Anglais Dictionnaire