jack and horse mackerels - Turc Anglais Dictionnaire