stenosed - Spanish English Dictionary