a foreign born resident - Alemán Inglés Diccionario