wormshaped - Francés Inglés Diccionario