walking on rocky socks - Turkish English Dictionary