deep rolling - French English Dictionary