English: micro-wind
Welsh: micro-wynt
Subject: Amgylchedd
English definition: In connection with microgeneration.