massive cocktail of medication - Spanish English Dictionary