sup with the devil - Spanish English Dictionary