Cuban anchovy - Inglés Sinónimo Diccionario