patch reef - French English Dictionary