created simultaneously - Turkish English Dictionary