bid guarantee - Turkish English Dictionary