spillway pier - German English Dictionary