mashed sweet potatoes - Spanish English Dictionary