space-time relation - Spanish English Dictionary