roasted sweet peppers with salted sardines - Turco Inglés Diccionario