English: both Houses of Parliament
Welsh: dau Dŷ Senedd y DU
Subject: Gwleidyddiaeth
English definition: The House of Lords and the House of Commons.
Welsh definition: Tŷ'r Arglwyddi a Thŷ'r Cyffredin.