doubled cocoon - Turco Inglés Diccionario