island mackerel - German English Dictionary