front slope concrete armoring - French English Dictionary