turbo hydramatic - Turkish English Dictionary