press organ - Spanish English Dictionary