sponsor form - Turkish English Dictionary