sediment pile - German English Dictionary