worm segments - Español Inglés Diccionario