sand-dumping site - Almanca İngilizce Sözlük