klorella - French English Dictionary