curried favour/favor - Spanish English Dictionary