place-worship - French English Dictionary