meaning of Augenfleck-Seewalze

Augenfleck-Seewalze - German to English

leopard water cucumber [Bohadschia argus]