marshy and weed-covered site - Español Inglés Diccionario