agent/means of doing anything - German English Dictionary