drainage curtain - German English Dictionary