threatening development - French English Dictionary