have a right to reside - Fransızca İngilizce Sözlük