to submit to a body - Turkish English Dictionary