post a guarantee - Turkish English Dictionary