undesirable developments - French English Dictionary