triple-threat position - French English Dictionary