aquatic sowbug - French English Dictionary