ohv (overhead valve) - Turkish English Dictionary