be moonfaced - Turco Inglés Diccionario