Roast potatoes - Francés Inglés Diccionario