aquatic sowbug - Spanish English Dictionary