side of the forehead - Español Inglés Diccionario