a variety of sardine - Turco Inglés Diccionario