Arti drainage ditch dalam Kamus Inggris-Indonesia