tucked away - Turkish English Dictionary