pit or trench filled with water - German English Dictionary