Papas Cambray are called New Potatoes or Baby Potatoes in English. They're easy to find and have so much flavor!