translate English to French: Telephone 24h of contact with the owner.
Teléphone 24h de contact avec le propriétaire.