wrap up warm/well - Turkish English Dictionary