stenosing - Spanish English Dictionary