short mackerel - Francés Inglés Diccionario