strangers’ gallery - French English Dictionary