master turner - German English Dictionary