deflector roll - French English Dictionary