heavy duty steel tank guard - French English Dictionary