marshy and weed-covered site - Espagnol Anglais Dictionnaire