thumbtacks - French English Dictionary