refuse and refuse disposal - German English Dictionary