simiri - French English Dictionary