algivore - French English Dictionary