terminus (last stop) - German English Dictionary