the house of lords - German English Dictionary