separate organ - Spanish English Dictionary