potatoes in cayenne sauce - Francés Inglés Diccionario