karden - French English Dictionary