wiring and hoses - Turkish English Dictionary