dirt shield - French English Dictionary