suicide substrate - Francés Inglés Diccionario