double (a cape) - Turkish English Dictionary