resident alien - Alemán Inglés Diccionario