long live - German English Dictionary