spicy red sauce/salsa - Turco Inglés Diccionario