avfall - German English Dictionary