the efficacy of alpha-blockers - Spanish English Dictionary