outlasts - German English Dictionary