hydrobios - French English Dictionary