Traducción español inglés

English version

¿Qué significa "el agua de lluvia que cae de las plantas que cubren el suelo" en Inglés