Steamed potatoes - Francés Inglés Diccionario