stare at an attractive person - Español Inglés Diccionario