levee gate - German English Dictionary