invitation card - Turkish English Dictionary