English: high-resolution
Welsh: eglur iawn
Subject: Amgylchedd
English definition: In the context of maps.
Welsh definition: Sôn am fapiau.