cape horse mackerel - Alemán Inglés Diccionario