levees - German English Dictionary