seaweed carding machine - Turkish English Dictionary