machinery breakdown insurance - Francés Inglés Diccionario