long live the bride and groom! - German English Dictionary