new potatoes - Spanish English Dictionary