Algenwuchs - French English Dictionary