driver (driving force) - German English Dictionary