physico-theology - French English Dictionary