cidra - French English Dictionary