walk on rocky socks - German English Dictionary