carrier shell (xenophora) - Español Inglés Diccionario