palazzo - German English Dictionary