your worship - French English Dictionary