artificer of the universe - Español Inglés Diccionario