A Multi-level Framework for Memory-Based Translation Aid Tools