mashed sweet potatoes - Turkish English Dictionary