rubber mounted - French English Dictionary