drainage gate - German English Dictionary