chilaba - French English Dictionary