protective levees - German English Dictionary