to good purpose - German English Dictionary