to submit something - Turkish English Dictionary