stop of an organ - Spanish English Dictionary