calliandra - French English Dictionary