masterstroke - German English Dictionary