engine stand - Turkish English Dictionary