cairoa - French English Dictionary