tremie seal - German English Dictionary