long live the bride and groom! - Turkish English Dictionary