letter of goodwill - Spanish English Dictionary