carrier shell (xenophora) - Spanish English Dictionary