translate English to French: In Portugal immigrants' political rights differ considerably, depending on their country of origin.
Au Portugal, les droits politiques des immigrants diffèrent considérablement selon leur pays d'origine.