hang over somebody's head - French English Dictionary