built on stilts - German English Dictionary