a la firma del contrato - Spanish English Dictionary