signaling molecule - Spanish English Dictionary