guaranteed contract - Spanish English Dictionary