stare at an attractive person - Spanish English Dictionary