Pyramidenturmdach - German English Dictionary