protureter - Spanish English Dictionary