pacto ambiguo - Spanish English Dictionary