traitors - German English Dictionary