someone that is part machine - Alemán Inglés Diccionario