having a stalk - Spanish English Dictionary