shop-wired - French English Dictionary