rabbca - French English Dictionary