mounting bush - French English Dictionary