echafaudage - German English Dictionary