mackerels - German English Dictionary