solid waste disposal site - Almanca İngilizce Sözlük