ltm (last twelve months) - German English Dictionary