created simultaneously - Español Inglés Diccionario