segmented worms - Turco Inglés Diccionario