physical threat - French English Dictionary