drainage trench - İngilizce Eşanlam Sözlük