potatoes in cayenne sauce - Alemán Inglés Diccionario