sebiri village - French English Dictionary