Diccionario Español-Inglés
mirar a la cara
Envisage
Diccionario Español-Inglés
mirar
mirar fijamente