bug a place/device - French English Dictionary