straight-eight engine - Turkish English Dictionary