machine fence - Turco Inglés Diccionario