roasted sweet peppers with salted sardines - Alemán Inglés Diccionario