meaning of Augenmuschel

Augenmuschel - German to English

eyecup