a place where reeds grow - Spanish English Dictionary