refuse compactor - German English Dictionary