triple agent - German English Dictionary