release a guarantee - Turkish English Dictionary