suggesting imminent harm - French English Dictionary