walk on rocky socks - French English Dictionary