self-storing hose - Turkish English Dictionary