public liability and property damage insurance - Francés Inglés Diccionario