corrugated shield - French English Dictionary