non-mechanically driven - German English Dictionary