pier buttress - French English Dictionary