spiny toothed herringlet - Español Inglés Diccionario