farm ponds - Spanish English Dictionary