serpenton couperosé - Spanish English Dictionary