multi-purpose cloth - Spanish English Dictionary