face (anterior part of the head) - Español Inglés Diccionario