massive buttress - Turkish English Dictionary