grand opening - Turkish English Dictionary