longlasting - German English Dictionary