lower house of british parliament - French English Dictionary