man-made hazard - Francés Inglés Diccionario