short circuit means - French English Dictionary