current-meter moorings - German English Dictionary