spotted mandarin - Spanish English Dictionary