immediate threat - French English Dictionary