be written on someone's face - Francés Inglés Diccionario