seaweed carding machines - Turco Inglés Diccionario