waste compacting machines - German English Dictionary