sentro - French English Dictionary