doubled cocoon - Turkish English Dictionary