engine arrester - Turkish English Dictionary