transmitter substance - Francés Inglés Diccionario