chlorella - French English Dictionary