contract an engagement - Spanish English Dictionary