What does Barbados-Schlüssellochschnecke mean?

Barbados-Schlüssellochschnecke - German to English

Barbados keyhole limpet [Fissurella barbadensis, syn.: Fissuridea barbadensis, Patella barbadensis]