hang over somebody's head - Spanish English Dictionary