cuddled up together - Turkish English Dictionary