space-time relation - French English Dictionary