patch reef - Spanish English Dictionary