man-made factors - Turco Inglés Diccionario