periode - French English Dictionary