green card holder - Turkish English Dictionary