carrier shell (xenophora) - Francés Inglés Diccionario