stock of invertebrates - Francés Inglés Diccionario