shell of insects and crustaceans - Francés Inglés Diccionario