meaning of an einer Überdosis sterben

an einer Überdosis sterben - German to English

to perish of an overdose