holding-device - French English Dictionary