turbo hydramatic - German English Dictionary