translate English to French: They were granted a German visa by the appropriate German consulate general on each occasion when they worked in Germany.
Pour chaque transport vers l'Allemagne, un visa leur était délivré par le consulat général allemand compétent.