drain of loose stones - Almanca İngilizce Sözlük