be moonfaced - Francés Inglés Diccionario