"torchancen" in English Torchancen {m pl} goal-scoring chances Detailed translations for "torchancen" Torchancen{masculine plural} Torchancen goal-scoring chances