follow up a matter - German English Dictionary