non-resident alien - Turkish English Dictionary