tucked in - Spanish English Dictionary