slow-to-release relay - French English Dictionary