water proof cable - Turkish English Dictionary