English: umbrella body
Welsh: corff ambarél
Subject: Twristiaeth a hamdden