a foreign born resident - Englisch Synonyme Wörterbuch