created simultaneously - Spanish English Dictionary