threatening development - German English Dictionary