marshy place - Francés Inglés Diccionario