creator owner - Español Inglés Diccionario