secretory organ - Spanish English Dictionary