having a suppository - Spanish English Dictionary