machinery breakdown insurance - Spanish English Dictionary