What to do and how to do it: Translating natural language directives into temporal and dynamic logic representation for goal management and action execution | Synapse