mackerel pike - Alemán Inglés Diccionario