flood prevention authority - German English Dictionary