damp-spotted - Spanish English Dictionary