presidency trio - French English Dictionary