ribbon worms - Alemán Inglés Diccionario