Arti artificial harbour dalam Kamus Inggris-Indonesia