stand a guarantor - Turkish English Dictionary