german t s allan (140 results)