saibling - French English Dictionary