be tucked away - Turkish English Dictionary