registration or subscription - Turkish English Dictionary