islilla - French English Dictionary