biostimulation - Francés Inglés Diccionario