resident alien - Turco Inglés Diccionario