an overlook - Español Inglés Diccionario