visit card - Turkish English Dictionary