related to a president - French English Dictionary