walk on rocky socks - Turkish English Dictionary