be a two-edged sword - German English Dictionary