I have a complicated situation. I am in Canada now with tourist visa and Iranian passport. I have a letter from government of Spain that let me enter to Spain territory in order to get my Spain residency card. I want to know that can I get a flight from canada to spain trough germany?(Lufthansa)Transit in Frankfurt