walking on rocky socks - German English Dictionary