felt-carrying roll - Turkish English Dictionary