electronic vehicle orifice - Turkish English Dictionary