massive buttress - German English Dictionary