plummet to record low levels - German English Dictionary