Significado en español

Significado de I thought we had a deal