algácea - French English Dictionary