deliryum tremens - Spanish English Dictionary