salted sardine marinade - Turco Inglés Diccionario